967 resultados para Serviços web


Relevância:

100.00% 100.00%

Publicador:

Resumo:

Este trabalho tem por finalidade apresentar os resultados obtidos no contexto do projeto de pesquisa, cujo objetivo foi definir uma infraestrutura de software para implantação de um portal de integração e interoperabilidade de serviços desenvolvidos pela Embrapa Informática Agropecuária denominado WebAgritec.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

A evolução da sociedade e da tecnologia sustenta a globalização da sociedade atual e exige aos cidadãos novas literacias. A educação na sociedade do conhecimento é indissociável das Tecnologias de Informação e Comunicação (TIC), tanto como elemento mediador como potenciador das aprendizagens. A Web 2.0, entendida como Web social, potencia o acesso à informação, faculta aos docentes a oportunidade de desenvolver os seus conhecimentos e competências, e oferece oportunidades de construção de situações inovadoras de educação no seu percurso profissional, promovendo condições de aprendizagem ao longo da vida. O presente estudo, formalmente integrado no Programa Doutoral em Multimédia em Educação da Universidade de Aveiro, valoriza o levantamento da perceção da necessidade de envolvimento dos docentes em processos informais de aprendizagem ao longo da vida, na promoção do seu desenvolvimento profissional, salientando o papel das redes sociais neste contexto. Adotou-se como metodologia de investigação o survey, com o objetivo de realizar o levantamento das competências de utilização da Web 2.0 pelos professores do ensino básico e secundário, das escolas do ensino público do concelho de Aveiro, no contexto da aprendizagem informal. Através do survey procurou-se caracterizar o contexto profissional em que estes professores estão inseridos, considerando essencialmente duas dimensões: i) equipamentos e recursos e ii) atitude geral da escola face à integração das TIC nas rotinas profissionais. Centrou-se na obtenção de dados que permitissem a descrição de: i) competências TIC dos professores e a identificação dos seus percursos formativos e necessidades de formação; ii) hábitos e finalidades de utilização das tecnologias digitais em contexto profissional e de desenvolvimento profissional; e, ainda, iii) utilização de redes sociais/comunidades educativas, vantagens e condicionantes identificadas e importância para o desenvolvimento profissional; e, finalmente, iv) levantamento da opinião dos professores acerca das suas perceções de impactes associados à integração da utilização das redes nas suas práticas profissionais, nomeadamente nas práticas educativas. Os dados obtidos foram analisados, numa perspetiva qualitativa e exploratória, em função das frequências relativas de resposta e comparando os diferentes grupos de docentes identificados – professores de escolas básicas e professores de escolas secundárias; professores membros e não membros de redes. Os resultados apontam para uma melhoria das competências dos professores na utilização das TIC, sobretudo ao nível das competências básicas, face a outros estudos anteriores realizados em Portugal, como por exemplo Paiva (2002), Barbosa (2009) e Brito (2010). Uma grande parte dos docentes utiliza redes sociais/comunidades educativas, tendo-se identificado prioritariamente uma utilização de cariz genérico e tendencialmente pouco frequente, em detrimento de uma utilização de redes de cariz mais profissional. Os professores, no geral, e os utilizadores de redes, em particular, reconhecem o potencial educativo destas ferramentas/serviços Web 2.0. As conclusões apontam para a necessidade das escolas assumirem o incentivo e a adoção de estratégias que possam impulsionar o desenvolvimento de competências de utilização das TIC/ferramentas e serviços Web 2.0 que garantam equidade no acesso a redes sociais/comunidades educativas pelos professores. Esta recomendação pretende constituir uma via para as escolas promoverem a criação de redes sociais/comunidades educativas e fomentarem, pela sua utilização, o desenvolvimento de hábitos de trabalho colaborativo e de partilha entre os seus professores, contribuindo desta forma para potenciar as competências dos professores no acompanhamento da evolução tecnológica e no acesso a outras oportunidades de desenvolvimento profissional ao longo da vida. Isto é, “equipar” os professores para melhor poderem enfrentar os desafios do Século XXI para a educação, na preparação dos jovens para a sociedade global do conhecimento.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

O uso de ferramentas Web 2.0 em educação, concretamente em contexto universitário, tem crescido de forma generalizada impulsionado por benefícios nas áreas pedagógica, científica e mesmo de administração universitária. Estas ferramentas caraterizam-se por serem de uso livre, de manipulação facilitada, e pela disponibilidade em diversos meios ou suportes e por não precisarem (a maioria delas) de elevada largura de banda, fator decisivo para os públicos dos países em desenvolvimento como Moçambique. A Universidade Eduardo Mondlane (UEM) encontra-se num processo de massificação do uso de Tecnologias de Informação e Comunicação (TIC) entre as quais se destacam as ferramentas Web 2.0. Este documento descreve uma investigação aplicada que compreendeu o desenvolvimento e implementação de estratégias para a introdução e disseminação destas ferramentas para apoio às áreas pedagógica, científica e de gestão universitária. Identificam-se os desafios e oportunidades decorrentes dos constrangimentos particulares deste tipo de iniciativas aplicadas a uma instituição de ensino superior de um país como Moçambique, em termos de infraestruturas tecnológicas e de literacia digital. Os resultados alcançados permitem evidenciar um caminho muito positivo com várias iniciativas de utilização das ferramentas implementadas e ativas no terreno.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Recently the focus given to Web Services and Semantic Web technologies has provided the development of several research projects in different ways to addressing the Web services composition issue. Meanwhile, the challenge of creating an environment that provides the specification of an abstract business process and that it is automatically implemented by a composite service in a dynamic way is considered a currently open problem. WSDL and BPEL provided by industry support only manual service composition because they lack needed semantics so that Web services are discovered, selected and combined by software agents. Services ontology provided by Semantic Web enriches the syntactic descriptions of Web services to facilitate the automation of tasks, such as discovery and composition. This work presents an environment for specifying and ad-hoc executing Web services-based business processes, named WebFlowAH. The WebFlowAH employs common domain ontology to describe both Web services and business processes. It allows processes specification in terms of users goals or desires that are expressed based on the concepts of such common domain ontology. This approach allows processes to be specified in an abstract high level way, unburdening the user from the underline details needed to effectively run the process workflow

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Web services are software accessible via the Internet that provide functionality to be used by applications. Today, it is natural to reuse third-party services to compose new services. This process of composition can occur in two styles, called orchestration and choreography. A choreography represents a collaboration between services which know their partners in the composition, to achieve the service s desired functionality. On the other hand, an orchestration have a central process (the orchestrator) that coordinates all application operations. Our work is placed in this latter context, by proposing an abstract model for running service orchestrations. For this purpose, a graph reduction machine will be defined for the implementation of service orchestrations specified in a variant of the PEWS composition language. Moreover, a prototype of this machine (in Java) is built as a proof of concept

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Pós-graduação em Televisão Digital: Informação e Conhecimento - FAAC

Relevância:

100.00% 100.00%

Publicador:

Resumo:

This thesis presents a certification method for semantic web services compositions which aims to statically ensure its functional correctness. Certification method encompasses two dimensions of verification, termed base and functional dimensions. Base dimension concerns with the verification of application correctness of the semantic web service in the composition, i.e., to ensure that each service invocation given in the composition comply with its respective service definition. The certification of this dimension exploits the semantic compatibility between the invocation arguments and formal parameters of the semantic web service. Functional dimension aims to ensure that the composition satisfies a given specification expressed in the form of preconditions and postconditions. This dimension is formalized by a Hoare logic based calculus. Partial correctness specifications involving compositions of semantic web services can be derived from the deductive system proposed. Our work is also characterized by exploiting the use of a fragment of description logic, i.e., ALC, to express the partial correctness specifications. In order to operationalize the proposed certification method, we developed a supporting environment for defining the semantic web services compositions as well as to conduct the certification process. The certification method were experimentally evaluated by applying it in three different proof concepts. These proof concepts enabled to broadly evaluate the method certification

Relevância:

100.00% 100.00%

Publicador:

Resumo:

High dependability, availability and fault-tolerance are open problems in Service-Oriented Architecture (SOA). The possibility of generating software applications by integrating services from heterogeneous domains, in a reliable way, makes worthwhile to face the challenges inherent to this paradigm. In order to ensure quality in service compositions, some research efforts propose the adoption of verification techniques to identify and correct errors. In this context, exception handling is a powerful mechanism to increase SOA quality. Several research works are concerned with mechanisms for exception propagation on web services, implemented in many languages and frameworks. However, to the extent of our knowledge, no works found evaluates these mechanisms in SOA with regard to the .NET framework. The main contribution of this paper is to evaluate and to propose exception propagation mechanisms in SOA to applications developed within the .NET framework. In this direction, this work: (i)extends a previous study, showing the need to propose a solution to the exception propagation in SOA to applications developed in .NET, and (ii) show a solution, based in model obtained from the results found in (i) and that will be applied in real cases through of faults injections and AOP techniques.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Novas tecnologias têm sido investigadas como soluções alternativas ao protocolo de gerenciamento de redes padrão, o SNMP. Nesse cenário, a tecnologia de Web Services (WS) vem se tornando bastante promissora, mas imaginar que ela irá substituir de imediato o SNMP não é uma abordagem factível, pois é provável que o SNMP continue sendo utilizado nos dispositivos de rede por um bom tempo. Além disso, os WS são recentes, necessitando maiores investigações com respeito a utilização no gerenciamento de redes. As atuais investigações realizadas comparam os WS com o SNMP em casos genéricos, não levando em consideração casos especí cos de gerenciamento. Nesse contexto, esta dissertação apresenta o desenvolvimento e a avaliação de duas implementações baseadas em WS, desenvolvidas no especí co contexto do gerenciamento distribuído por delega- ção e tendo a MIB Script, de nida pelo IETF, como base de desenvolvimento. A primeira implementação consiste na construção de um novo tipo de gateway WS para SNMP, denominado gateway em nível de serviço, que caracteriza-se por ser construído baseado nos serviços que um determinado módulo de MIB oferece. Isso proporciona um grau maior de abstração, na visão do gerente WS, na manipulação dos agentes SNMP e, também, diminui o número de mensagens trocadas entre o gerente WS e o gateway desenvolvido. A segunda implementação realiza a total substituição do SNMP no gerenciamento dos dispositivos, permitindo, com isso, um gerenciamento de redes completamente baseado em Web Services. A implementação consistiu na construção de um novo tipo de agente, denominado por agente orientado a serviços baseado em Web Services, ou apenas agente WS. O agente WS desenvolvido possui as mesmas características que o gateway em ní- vel de serviço, diferindo apenas na não utilização de SNMP no caso do agente WS. O gerenciamento das duas implementações é realizado através de um módulo desenvolvido e incorporado ao ambiente de gerenciamento de redes QAME. Esse módulo manipula as duas implementações da mesma maneira, uma vez que os serviços oferecidos por elas possuem a mesma interface de acesso. A avaliação realizada consistiu na comparação entre as duas implementações desenvolvidas neste trabalho e outras duas soluções de gerenciamento investigadas: o gateway em nível de objeto e uma implementação da MIB Script, denominada Jasmin. Os parâmetros de avaliação utilizados nas comparações foram o tráfego gerado e o tempo de resposta percebido. Como será visto ao nal, os resultados das comparações realizadas no caso especí co do gerenciamento por delega- ção são diferentes daqueles apresentados em investigações mais genéricas. Além disso, as duas implementações desenvolvidas neste trabalho demonstraram serem promissoras, apresentando resultados bastante satisfatórios com relação aos parâmetros avaliados.

Relevância:

70.00% 70.00%

Publicador:

Resumo:

Diferentes organizações públicas e privadas coletam e disponibilizam uma massa de dados sobre a realidade sócio-econômica das diferentes nações. Há hoje, da parte do governo brasileiro, um interesse manifesto de divulgar uma gama diferenciada de informações para os mais diversos perfis de usuários. Persiste, contudo, uma série de limitações para uma divulgação mais massiva e democrática, entre elas, a heterogeneidade das fontes de dados, sua dispersão e formato de apresentação pouco amigável. Devido à complexidade inerente à informação geográfica envolvida, que produz incompatibilidade em vários níveis, o intercâmbio de dados em sistemas de informação geográfica não é problema trivial. Para aplicações desenvolvidas para a Web, uma solução são os Web Services que permitem que novas aplicações possam interagir com aquelas que já existem e que sistemas desenvolvidos em plataformas diferentes sejam compatíveis. Neste sentido, o objetivo do trabalho é mostrar as possibilidades de construção de portais usando software livre, a tecnologia dos Web Services e os padrões do Open Geospatial Consortium (OGC) para a disseminação de dados espaciais. Visando avaliar e testar as tecnologias selecionadas e comprovar sua efetividade foi desenvolvido um exemplo de portal de dados sócio-econômicos, compreendendo informações de um servidor local e de servidores remotos. As contribuições do trabalho são a disponibilização de mapas dinâmicos, a geração de mapas através da composição de mapas disponibilizados em servidores remotos e local e o uso do padrão OGC WMC. Analisando o protótipo de portal construído, verifica-se, contudo, que a localização e requisição de Web Services não são tarefas fáceis para um usuário típico da Internet. Nesta direção, os trabalhos futuros no domínio dos portais de informação geográfica poderiam adotar a tecnologia Representational State Transfer (REST).

Relevância:

70.00% 70.00%

Publicador:

Resumo:

Esta tese surge no contexto de sistemas e serviços web. O objectivo é propor uma solução para o problema da integração de informação de diversas fontes, numa plataforma web única, personalizável e adaptável ao utilizador. Nos casos de empresas ou organizações que tenham para diferentes tarefas, diferentes sistemas de informação independentes, o problema da integração de informação surge com a necessidade de integração destes numa única interface disponibilizada aos seus utilizadores. A integração de serviços numa mesma interface pressupõe que haja comunicação entre um sistema central (que fornece a interface) e os diversos sistemas existentes (que detêm a totalidade – ou parte – da informação a apresentar). Assim, será necessário garantir a identidade do utilizador a cada um dos serviços apresentados, bem como assegurar que cada utilizador tem à sua disposição de forma centralizada, apenas e só a informação e operações a que realmente tem acesso em cada um dos sistemas. Trata-se de uma plataforma que pretende por um lado, fornecer a informação correcta e orientada ao utilizador e, por outro lado, garantir que a organização que suporta o sistema consegue informar e interagir com os seus utilizadores de forma mais eficaz. O cenário adoptado é a Universidade de Aveiro. Esta pretende disponibilizar uma plataforma electrónica, onde os diferentes interlocutores (alunos, docentes, funcionários, ex-alunos, etc.) possam ter acesso a informação dirigida e orientada aos seus interesses e funções na Universidade. De modo a que cada utilizador seja realmente visto como um utilizador único, serão estudados e comparados serviços de modelação de utilizador e perfis de utilizador. Será proposto um serviço de modelação de utilizador e uma lógica de criação de perfis de utilizador, distintos do existente no estado de arte. Esta lógica conjuga a personalização da interface por parte do utilizador, com a gestão de operações e definição de políticas de segurança por parte da organização, de forma independente relativamente ao sistema de informação subjacente.

Relevância:

70.00% 70.00%

Publicador:

Resumo:

Como reflexo da crescente disponibilização de recursos tecnológicos em ambiente Web 2.0 tem-se assistido, de forma gradual, a um contraponto de ordem social à inércia do poder político em sede da participação, traduzido numa intervenção mais ativa dos cidadãos, individualmente ou sob a forma de grupos de interesses, com recurso a processos de interação nos media participativos, nomeadamente nas redes sociais. Embora seja possível reconhecer alguma evolução no sentido da transparência na ação dos Governos, através de canais habitualmente mais vocacionados para procedimentos comunicacionais de natureza unidirecional, este estudo decorreu no sentido da caraterização das práticas participativas dos cidadãos, em ambiente digital, e das políticas e canais disponibilizados pelas administrações públicas, nomeadamente no âmbito da EU, em função dos compromissos assumidos por parte dos seus Estados-Membros para a criação e implementação de mecanismos de interação, no sentido de uma democracia digital, que enquanto conceção, enquadraria a participação dos cidadãos. Com este estudo pretendeu-se identificar necessidades e expectativas dos cidadãos, no contexto da cidadania participativa ou da democracia digital, sendo referenciados contextos enquadradores, correspondentes aos níveis da intervenção no exercício da cidadania em ambiente Web e ao estado da arte da componente que nessa matéria caberia aos Estados, nomeadamente no contexto da União Europeia e em particular, em Portugal. Para a concretização deste trabalho recorreu-se a bibliografia diversa, a exemplos práticos e à expressão da opinião de entidades singulares de reconhecido mérito e de representantes de Organizações da sociedade civil, sob a forma de entrevistas, parecendo pode retirar-se que as TIC não terão de assumir como objetivo procurar implantar uma democracia direta, em detrimento do contexto representativo, antes vir o seu potencial tecnológico a assumir um papel relevante no âmbito da complementaridade de interesses entre os poderes e os cidadãos.

Relevância:

70.00% 70.00%

Publicador:

Resumo:

Neste trabalho foi considerada a possibilidade de incorporar serviços remotos, normalmente associados a serviços web e cloud computing, numa solução local que centralizasse os vários serviços num único sistema e permitisse aos seus utilizadores consumir e configurar os mesmos, quer a partir da rede local, quer remotamente a partir da Internet. Desta forma seria possível conciliar o acesso a partir de qualquer local com internet, característico nas clouds, com a simplicidade de concentrar num só sistema vários serviços que são por norma oferecidos por entidades distintas e ainda permitir aos seus utilizadores o controlo e configuração sobre os mesmos. De forma a validar que este conceito é viável, prático e funcional, foram implementadas duas componentes. Um cliente que corre nos dispositivos dos utilizadores e que proporciona a interface para consumir os serviços disponíveis e um servidor que irá conter e prestar esses serviços aos clientes. Estes serviços incluem lista de contactos, mensagens instantâneas, salas de conversação, transferência de ficheiros, chamadas e conferências de voz e vídeo, pastas remotas, pastas sincronizadas, backups, pastas partilhadas, VoD (Video-on Demand) e AoD (Audio-on Demand). Para o desenvolvimento do cliente e do servidor foi utilizada a framework Qt que recorre à linguagem de programação C++ e ao conjunto de bibliotecas que possui, para o desenvolvimento de aplicações multiplataforma. Para as comunicações entre clientes e servidor, foi utilizado o protocolo XMPP (Extensible Messaging and Presence Protocol), pela forma da biblioteca qxmpp e do servidor XMPP ejabberd. Pelo facto de conter um conjunto de centenas de extensões atualmente ativas que auferem funcionalidades como salas de conversação, transferências de ficheiros e até estabelecer sessões multimédia, graças à sua flexibilidade permitiu ainda a criação de extensões personalizada necessárias para algumas funcionalidades que se pretendeu implementar. Foi ainda utilizado no servidor a framework ffmpeg para suportar algumas funcionalidades multimédia. Após a implementação do cliente para Windows e Linux, e de implementar o servidor em Linux foi realizado um conjunto de testes funcionais para perceber se as funcionalidades e seus mecanismos funcionam corretamente. No caso onde a análise da performance e do consumo de recursos era importante, foram realizados testes de performance e testes de carga.